.Calendar {
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	background-color:#FFE59E;
	text-align:center;
	width:240px;
	padding-top:10px;
	line-height:1.5em;
}
.Calendar a{
	color:#1e5494;
	text-decoration: none;
}

.Calendar table{
width:100%; 
 
}

.Calendar table thead{color:#acacac;}

.Calendar table td {
	font-size: 12px;
	padding:1px; text-align:center;
	
}
.ymd{ background:#F9F9A4;}
.day{ background:#FFFFFF;}
#idCalendarPre{
	cursor:pointer;
	float:left;
	height:25px;
	padding-left:25px;
	padding-top:4px;
}
#idCalendarNext{
	cursor:pointer;
	float:right;
	height:25px;
	padding-right:25px;
	padding-top:4px;
}
#idCalendar td.onToday {
	font-weight:bold;
	color:#C60;
	background:#FFFFCC;
}
#idCalendar td.onSelect {
	font-weight:bold;
}